prevent a probable disaster - Français Anglais Dictionnaire